Saltar al contenido principal

Análisis de Costes

Resumen ejecutivo

La intención de este documento es la de estudiar el coste total que abarca el proyecto AparKing considerando todos aquellos elementos relevantes dentro del contexto del servicio. Para ello, se ha desglosado en costes de adquisición y de operación. También se ha estudiado el beneficio obtenido de cara a comprobar si el negocio es rentable o no.

Introducción al Análisis de Costes

En este documento se expondrá un análisis detallado de la estimación del Coste Total de la Propiedad (TCO) del servicio AparKing. Se considerarán gastos operativos (OpEx), como mensualidades o licencias, y de capital (CapEx), como el equipo o las instalaciones conforme a las necesidades del proyecto y la remuneración del equipo de desarrollo de la organización.

  • TCO (Costo Total de Propiedad): El TCO se refiere al costo total asociado con la adquisición, operación y mantenimiento de un activo o recurso durante su ciclo de vida completo. Este concepto va más allá del precio de compra inicial y considera todos los costos asociados en el tiempo, incluyendo costos de operación, mantenimiento, actualizaciones, y disposición o reemplazo.

  • CapEx (Gastos de Capital): CapEx, o Gastos de Capital, se refiere a los gastos realizados por una empresa para adquirir, mejorar o mantener activos físicos que se utilizan para generar ingresos a largo plazo, así como los sueldos mensuales de los trabajadores. En nuestro caso están asociados con la compra de equipos tecnología y amortización.

  • OpEx (Gastos Operativos): OpEx, o Gastos Operativos, son los gastos recurrentes y necesarios para el funcionamiento diario se incluyen mantenimiento, suscripciones, despliegue y capital reservado para contingencias.

Para calcular estos conceptos, la metodología adoptada tendrá en cuenta aspectos relacionados con el desarrollo, desde una fase inicial, hasta la etapa de mantenimiento del sistema. Todo ello, considerando tanto los costos directos, como los indirectos que puedan surgir a lo largo del ciclo de vida del producto. Además, se tendrán en cuenta las posibles variables que puedan influir en el TCO, como los costos de integración, personal necesario para la gestión, o actualizaciones tecnológicas, entre otros factores relevantes.

Para facilitar el entendimiento de este análisis, se desglosarán los costes en los apartados mencionados. Luego, se aunarán en un análisis comparativo, explicando las diferentes alternativas y argumentando la estrategia tomada por la organización.

Desglose del CapEx

En primer lugar, se tiene en cuenta como gastos CapEx el hardware e infraestructura. Este material se refiere a aquellos dispositivos empleados por el equipo de desarrollo y a cualquier otro material indispensable para las tareas de la organización. Concretamente, cada integrante de la organización dispondrá de una estación de trabajo completa (pantalla, teclado, ratón y ordenador, o portátil). Además, no se invertirá en alquiler de oficinas ya que el equipo al completo trabaja desde el hogar de manera remota.

En segundo lugar, se considera el software, aplicaciones y herramientas de trabajo de la organización. Estos elementos son conformados por todas las utilidades que el equipo de trabajo requiera para realizar las tareas en las fases de desarrollo del producto.

Por último, se cuenta con la capacitación y formación del equipo de desarrollo. Teniendo en cuenta que no todo el personal dispone de preparación y conocimientos previos para emplear las tecnologías elegidas para desarrollar el sistema, habrá que invertir tiempo en ello. Por tanto, se ha decido que la organización no invertirá en contenido formativo para los integrantes. No obstante, se facilitará el acceso a contenido gratuito en línea, por lo que los costes se resumen en la remuneración del personal durante dos días laborales, cuyo tiempo será dedicado a la autoformación mediante el contenido aportado por la organización.

Gastos de capital (CapEx)DescripciónCoste
Costes de instalaciónEsta sección considera las horas invertidas en instalar todas las herramientas y tecnologías necesarias para poder ejecutar el proyecto. Como la instalación ya está incluida en las 150 horas totales que va a invertir cada usuario, se asume que el coste es nulo.0,00€
Costes de instalaciónPara poder ejecutar el proyecto, el equipo necesita el equipamiento necesario. Se entiende por equipamiento el conjunto de ordenadores o portátiles perfectamente funcionales, teclado y ratón. Se tiene un precio medio del hardware de cada miembro es de 1.000€. Utilizando un método de amortización lineal en 3 años se tiene un porcentaje de amortización del 11%. (Amortización lineal = Valor inicial / Vida útil estimada= 4/36 = 0,11; en meses). Entonces el coste de amortización del equipo es: Coste de amortización = Costo de los equipos * porcentaje de amortización = (14*1.000) * 0,11 = 1.540€1.540,00€
Costes de instalaciónLas licencias vienen instaladas previamente en los equipos que poseen los distintos miembros, por tanto, este coste se considera nulo.0,00€
Mano de obra para el desarrolloCalculado en base a las horas dedicadas al proyecto (150 horas por 14 integrantes), por el coste por hora por cada rol que se desempeña en el proyecto: Programador Web: 16,96€/horas. Analista: 21,83€/horas. Tester: 16,37 €/horas. Coordinador/Jefe de proyecto/Scrum Master: 22,50€/horas. Se estima un 70% como programador y un 30% del rol secundario si hay dos roles solo.37.325,55 €
Total38.865,55 € / 4 meses desarrollo = 9.716,38 €

Desglose del OpEx

En primer lugar, se obtienen los costes de desarrollo, presupuesto que va destinado al pago de los salarios de los 14 trabajadores que desarrollan la aplicación durante los estimados 4 meses. Se han designado 2 roles a cada integrante, uno inicial y otro secundario. Los roles posibles son: Programador Web, Analista, Tester y Scrum Master/jefe de proyecto. Para realizar el cálculo de las horas invertidas por cada usuario, se ha considerado que la mayor parte del tiempo, específicamente un 70%, el integrante ejercerá el rol de programador web y el 30% restante los usará para ejercer un rol secundario.

En segundo lugar, se encuentran los costes de despliegue y suscripciones a APIs y otras herramientas. Comenzando por App Engine, se ha elegido el plan B1 para el despliegue, ya que, durante los 4 meses principales de ejecución del proyecto, el tráfico va a ser bastante reducido, ya que se cuenta con que lo usen el conjunto de usuarios pilotos y los mismos desarrolladores para probar el servicio.

Otras herramientas también usadas son: Atlassian a nivel de organización, la cual permite aplicar Single Sign-On (SSO) así como funciones de seguridad adicionales, GitHub como repositorio común para almacenar los avances del proyecto y herramienta de gestión de versiones del código realizado también GitHub Actions, para poder automatizar y agilizar algunas tareas que se realizan constantemente y que consumen mucho tiempo a los programadores y ChatGPT Pro como inteligencia artificial que ayuda al equipo a realizar su función, aportando ideas y facilitando las tareas que deben realizar. Más abajo se especifican sus correspondientes planes de precio.

Otras herramientas también usadas son: Atlassian a nivel de organización, la cual permite aplicar Single Sign-On (SSO) así como funciones de seguridad adicionales, GitHub como repositorio común para almacenar los avances del proyecto y herramienta de gestión de versiones del código realizado también GitHub Actions, para poder automatizar y agilizar algunas tareas que se realizan constantemente y que consumen mucho tiempo a los programadores y ChatGPT Pro como inteligencia artificial que ayuda al equipo a realizar su función, aportando ideas y facilitando las tareas que deben realizar. Más abajo se especifican sus correspondientes planes de precio.

Gastos de operación (OpEx)DescripciónCoste
App EnginePara poder realizar el despliegue de la aplicación se hace uso de App Engine. Para este proyecto se hará uso del plan B1 de App Engine, el cual se asume que tendrá un número de 40 instancias, con un tiempo de instancia de 1217 horas al mes y teniendo en cuenta que el proyecto estará funcionando 4 meses en total, se obtiene que cuesta 1.336,47€/mes.5.345,88€
Pack AtlassianPara utilizar Confluence como equipo, se requiere pagar por 5,84€ por usuario, por cada mes.327,04€
GitHub TeamSe va a utilizar el plan de pago durante 4 meses por todo el equipo (14 miembros). El plan de precio Team cuesta 51,69€ al mes por todos los miembros.206,76€
GitHub ActionsSe establece que se van a ejecutar por día 4 tareas automáticas y que cada una va a tardar 10 minutos de media en ejecutarse, incrementando los costes a 17,72€ al mes.70,88€
ClockifyHerramienta usada para cronometrar el tiempo que se invierte en el proyecto. Se usa por 4 meses. Se considera nulo porque se usará el plan básico.0,00€
API MapboxSe usará Mapbox, el cual posee un plan gratuito para aplicaciones de uso personal. Si se lanza la aplicación al mercado se tendrían que considerar los planes de precio (para más detalles ver la sección de mantenimiento).0,00€
SonarCloudEsta herramienta se usará como apoyo para el equipo de testing y para verificar la calidad del producto. Se utilizará el plan gratuito durante 4 meses que dura el proyecto. Se considera nulo por esa razón.0,00€
ChatGPT ProCuesta 25 € al mes por los 5 miembros del equipo que utilizan la versión de pago de la IA.500,00€
Total6.450,56€
MIEMBROSROLESHORAS TOTALES€ TOTAL/HORA€ TOTAL
María Vico Martíncoordinador, devops, analista15020,00€3000,00€
Alberto Perea Leóncoordinador, devops, analista15020,00€3000,00€
Alejandro Pérez Vázquezdesarrollador web, tester15016,50€2.475,00€
Sergio Santia Sánchezdesarrollador web, tester15016,50€2.475,00€
José Javier Alcobendasdesarrollador web, tester15016,50€2.475,00€
Pedro Jesús Ruíz Aguilardesarrollador web, tester15016,50€2.475,00€
Mario Aroca Páezdesarrollador web, analista15016,50€2.700,00€
Virgilio Oliva Alonsodesarrollador web, tester15016,50€2.475,00€
Ismael Ruiz Juradodesarrollador web, tester15016,50€2.475,00€
Enrique Caballero Muñozdesarrollador web, tester15016,50€2.475,00€
Laura Roldán Meratdesarrollador web, analista15016,50€2.700,00€
Iván Sánchez San Josédesarrollador web, tester, GDPR15017,50€2.625,00€
Carmen Ruíz Porceldesarrollador web, tester, community manager15017,17€2.575,00€
Juan Carlos Ramírez Lópezdevops, desarrollador web15017,25€2.587,50€
Total210037.325,55€

Desglose del mantenimiento y planes de contingencia

Tras terminar la ejecución de la aplicación web, esta debe ser mantenida para asegurar su correcto funcionamiento y el control de incidencias. Para contabilizar estos gastos, se ha designado a un desarrollador cuya tarea es mantener la aplicación durante un año, invirtiendo 100 horas al mes remuneradas con un perfil de desarrollador web. Adicionalmente, se necesita seguir pagando la mensualidad del App Engine durante ese año, para la cual se seguirá usando el plan B1 debido a que la cantidad de memoria y CPU usada en cada instancia no será muy elevada. Estos costes pertenecen a lo que se denominarían gastos operacionales (OpEx). Se muestra a continuación los cálculos con detalles:

Gastos de mantenimiento (€/año)DescripciónCoste
App EnginePara seguir manteniendo activa la aplicación usando App Engine, se seguirá usando el plan B1. En la capacidad nominal del sistema se describe con mayor nivel de detalle cómo se consumirá este recurso.0,0576 € por instancia por hora
Mano de obraEl total del coste del mantenimiento de la aplicación al año según la mano de obra. Horas de mantenimiento al mes esperadas (100 horas, 5 horas al día por 5 días), por el salario mensual del desarrollador (16,96€). Resulta 1.696€ al mes.1.696,00€ al mes
Total1.696,06€ + uso mensual de App Engine

Capacidad nominal del sistema

Es importante preparar un presupuesto detallado que incluya todos los gastos operativos estimados en relación con la capacidad o el nivel de servicio que se espera mantener. En AparKing hemos elegido gestionar estos costes de la siguiente forma:

  1. La mano de obra seguirá siendo la misma sin importar el número de usuarios a los que se dé cabida. Por tanto, el coste no se verá modificado.

  2. En cuanto a los costes de App Engine, se ha decidido la siguiente configuración.

    • Se utilizará la instancia del tipo B1, que tiene un coste de 0.0579€ por hora e instancia.
    • Cada usuario que se conecte al sistema equivaldrá a una instancia.
    • Un usuario tardará, en el peor de los casos, 10 minutos en encontrar aparcamiento.

Finalmente, se puede estimar el coste total mensual de operación teniendo en cuenta las circunstancias descritas del comportamiento de los usuarios del sistema y los desgloses de precio descritos.

Por último, el presupuesto reservado para contingencias se desglosa en estos casos:

  • Superación de las horas estimadas: Se superan las 150 horas/persona que están estimadas para realizar el proyecto. Por experiencia se sabe que las horas extras que se trabaja en un proyecto software suceden mientras se ejerce el rol de desarrollador web, por tanto, el cálculo se ha realizado en base a ello. Como las probabilidades de que suceda es elevada, estos costes resultan más elevados.
  • Cambio en tecnologías o herramientas usadas: Puede que, por un cambio de políticas de software usado, actualizaciones o presentaciones de incompatibilidades, se requiera migrar a otras herramientas. Como las nuevas herramientas pueden ser de pago, se tiene esta sección para intentar mitigar los costes de estas. Como la probabilidad es baja, no se ha reservado una gran cantidad de dinero.
  • Ausencia de recursos: Este coste se considera en el caso de que a algún integrante deje de tener un equipo funcional para seguir llevando adelante el proyecto. Como la probabilidad de que suceda algo así es baja, se ha estimado a lo bajo, es decir, que, de los 14 miembros, solo se rompan 2 portátiles.
Plan de contingenciaDescripciónCoste
Superación de horas estimadasSe establece una reserva equivalente pesimista, si los 14 integrantes del equipo superan el tiempo del proyecto en 10 horas adicionales a las 150 horas previstas, donde el 70% del tiempo va destinado al desarrollador web y el 30% al secundario cada uno2.451,44€
Cambio de tecnologías o herramientasSe reservan 500,00€ para el cambio de cualquier tecnología durante los 4 meses de ejecución del proyecto.500,00€
Ausencia de recursosEl coste medio de todo el material hardware que requiere un usuario para poder llevar a cabo el proyecto se estima de media 1.000€. Se supone que solo va a hacer falta 1 conjunto nuevo en toda la duración del proyecto.1000,00€
Total3.951,44€

De esta manera, se obtiene el coste final del proyecto:

CapExOpExContingenciaMantenimientoTotal TCO
38.052,50€6.450,56€3.951,44€41.036,88€ (3.419,74€/mes)44.503,06€ (+3.419,74€/mes)

Planes de pago y Balance de Cuentas

Primero, hace falta dejar claro que para realizar las siguientes estimaciones se ha seguido un modelo logístico para representar crecimiento de poblaciones con un límite superior conocido como capacidad de carga. Estos modelos se basan en la siguiente expresión:

Fórmula planes de pago

Donde:

  • P(t) es la cantidad total en el tiempo transcurrido t.
  • P0 es la cantidad inicial en el tiempo t=0. Tomará un valor de 17 (integrantes más profesores).
  • r es la tasa de crecimiento intrínseca. Tomará un valor del 100% = 1.
  • K es la capacidad de carga o límite que se espera alcanzar. Tomará un valor de 100.000 usuarios.
  • e es la base del logaritmo neperiano.

Segundo, describiremos las diferentes formas que tiene el sistema de generar ingresos.

La primera forma que tiene AparKing de generar beneficios es mediante comisiones de los alquileres de plazas privadas. Consultando diferentes medios y competidores como Idealista, Fotocasa y Milanuncios, se obtiene que la media de alquiler de garajes en Sevilla es de 70€/mes. Tomando ese dato como referencia y teniendo en cuenta que nuestro servicio se basa en el alquiler de plazas por unos cuantos días, se tendría aproximadamente 70€/30días ~ 2,33€/día, si nos quedamos con un 20%, quedan 0,47€/día.

Luego, teniendo en cuenta que hay un total de 53.143.766 de plazas de garaje en España según el NIE (Instituto Nacional de Estadística) y según una encuesta de Airbnb, el 77% de los que ofrecen su vivienda también ofrecen su garaje. Contando con esto, el 70% aproximadamente ofertarán su garaje y, el 50% de estos lograrán alquilarlo, de donde obtendremos 0,46€/día. Por lo que tendremos un beneficio de 0.46€ x 0.35 x número de usuarios/mes.

La segunda fuente de ingresos de la organización consiste en la oferta de diferentes planes de membresía para los usuarios. Como la funcionalidad principal de nuestro producto reside en encontrar aparcamiento en la vía pública, se construirá un sistema de transacciones por búsqueda de aparcamiento. Organizándose los planes de la siguiente forma:

  • Plan gratuito: por defecto, los usuarios con este plan recibirán 50 créditos para búsquedas gratuitas o alquiler de plazas de aparcamiento. Además, el usuario podrá ofertar una plaza de aparcamiento.
  • Plan “Noble”: los usuarios con este plan recibirán un total de 300 créditos para búsquedas gratuitas o alquiler de plazas de aparcamiento. Además, el usuario podrá ofertar hasta 3 plazas de aparcamiento. Tendría un precio de 3,99€.
  • Plan “King”: los usuarios con este plan recibirán un total de 1000 créditos para búsquedas gratuitas o alquiler de plazas de aparcamiento. Además, el usuario podrá ofertar hasta 5 plazas de aparcamiento. Tendría un precio de 4,99€.

Para todos los planes, una vez consumidos los créditos mensuales, podrán comprar créditos adicionales mediante transacciones, donde 10 créditos son 0,49€.

Por último, la empresa genera dinero mediante anuncios de Google Ads, los cuales, de media generan entre 0,5€ y 1,50€ por cada 1.000 visitas.

Este análisis de los costes lo desglosamos en la siguiente tabla que muestra el tiempo total destinado al desarrollo del sistema, el CapEx, el OpEx y la suma destinada a los planes de contingencia durante el periodo de desarrollo. Luego, se muestra el TCO y el mantenimiento del sistema en el año siguiente al lanzamiento.

Recopilación costes

Para el siguiente análisis se estima un crecimiento del número de usuarios de la siguiente forma:

Crecimiento usuarios

Luego, para la siguiente tabla se presupone que, del total de usuarios del sistema, el 40% serán del plan gratuito, 35% serán del plan Noble y 25% del plan King. Luego, vamos a suponer que, del total de usuarios, el 20% compra una media de 50 créditos adicionales. Dejando el cálculo de ganancias mensuales de la siguiente forma:

Tabla costes

En esta tabla se muestran las ganancias del primer mes con el modelo de crecimiento descrito. Comparativamente, un año después, las ganancias serían las siguientes:

Tabla costes

Representando el incremento de ganancias a lo largo del tiempo de la siguiente forma:

Beneficios brutos

Por tanto, haciendo balance de cuentas teniendo en cuenta el periodo necesario para obtener beneficios brutos del sistema, es decir, reponer todo el gasto empleado en el desarrollo. Obtenemos el siguiente resultado:

Costes pesimistas y optimistas

Comparación entre beneficios y costes

Podemos comprobar que a los 6 meses y medio de lanzar la aplicación alcanzamos el punto de equilibrio. Luego, tras 8 meses después del lanzamiento, recuperamos todo el dinero invertido y empezamos a generar más valor. A partir de los 8 meses, se puede comprobar cómo aumenta poco a poco el coste de mantenimiento debido al incremento de usuarios.

La justificación para el precio de los diferentes planes consiste en sacar el mayor partido a la encuesta realizada a diferentes usuarios. En los resultados se mostraba que los usuarios estaban dispuestos a pagar desde 2 hasta 5 euros. Por lo tanto, los planes de precios se han ajustado siguiendo este criterio.

Marco Temporal

Se establece un marco temporal del proyecto siguiendo las diferentes etapas:

  1. Desarrollo: periodo en el que se desarrollará el sistema.

    • Duración estimada: 4 meses
    • Fecha inicio: 27/01/2024
    • Fecha fin: 21/05/2024
    • Coste total: 49.267,55 €
    • Coste mensual: 12.316,89 €
  2. Lanzamiento y mantenimiento: periodo en el que se despliega el sistema en un entorno de producción y comienza a generar beneficios.

    • Fecha inicio: 21/05/2024
    • Fecha fin: indeterminada.
    • Coste mensual: 1.696,06€ + uso mensual App Engine.

Webgrafía

Dongee. (2023, 22 de noviembre). ¿Cuánto paga Google Adsense? Todo lo que debes saber. Dongee. https://www.dongee.com/tutoriales/cuanto-paga-google-adsense/#:~:text=Google%20Adsense%20paga%20por%20mil,50%20y%201%2C50%20euros

Atlassian. (n.d.). Precios de Access. Recuperado el 19 de febrero de 2024, de https://www.atlassian.com/software/access/pricing

Mapbox. (n.d.). Precios. Recuperado el 18 de febrero de 2024, de https://www.mapbox.com/pricing

GitHub calculadora de planes de precio, de https://github.com/pricing/calculator

App Engine calculadora de planes de precio, de https://cloud.google.com/products/calculator?hl=es&dl=CiQwN2VjYzBkNS04Y2FjLTQ1ZGItOGRlMC1jMWU3NWUxNjE4NDUQDBokRDg1MDIyNTctRkM3MC00NDUzLUFGNEYtNDdBQzE5NDc3MjM1

Mapbox calculadora de planes de precio, de https://www.mapbox.com/pricing

Jooble. (n.d.). Salario Scrum Master Junior en Madrid. Recuperado el 19 de febrero de 2024, de https://es.jooble.org/salary/scrum-master-junior/Madrid

Airbnb Community. (n.d.). ENCUESTA: ¿Ofrecéis plaza de parking? [Foro en línea]. Recuperado el 19 de febrero de 2024, de https://community.withairbnb.com/t5/Hospedar/ENCUESTA-Ofrecéis-plaza-de-parking/td-p/536012/page/2

Instituto Nacional de Estadística (INE). (n.d.). Censos de Población y Viviendas 1991. Recuperado el 19 de febrero de 2024, https://www.ine.es/jaxi/Tabla.htm?path=/t20/e242/e01/a1991/l0/&file=00031.px&L=0